package com.heima.service;

import com.heima.common.PageResult;
import com.heima.pojo.Partner;
import com.heima.pojo.dto.PartnerDTO;
import com.heima.pojo.dto.PartnerPageQueryDTO;
import com.heima.pojo.vo.PartnerVo;

public interface PartnerService {
    void save(PartnerDTO partnerDTO);

    /**
     * 分页查询
     * @param partnerPageQueryDTO
     * @return
     */
    PageResult pageQuery(PartnerPageQueryDTO partnerPageQueryDTO);

    /**
     * 获取合作商详情
     * @return
     */
    PartnerVo selectById(Long id);
    /**
     * 更改合作商信息
     * @param id
     */
    void update(Long id,Partner partner);


    /**
     * 删除合作商
     * @param id
     */
    void delete(Long id);
}
